graft (something) on - German English Dictionary